package com.tangcco.lockwell.viewmodel.admin.groups;

public class GroupsMemberVM {
    //群组Id
    private Integer groupId;
    //群组名称
    private String groupName;
    //用户Id
    private Integer userId;
    //用户类型 id
    private Integer userTypeId;
    //用户类型 （学生 老师）
    private String userType;
    //姓名
    private String userName;
    //真实姓名
    private String realName;
    //年龄
    private Integer age;
    //性别
    private String sex;
    //考研年份
    private Integer userLevel;
    //电话
    private String phone;
    //状态
    private Integer status;
    //微信
    private String weChat;
    //专业方向
    private String professional;
    //目标专业
    private String targetMajor;
    //目标院校
    private String targetUniversity;
    //是否允许老师监督
    private Integer supervision;
    //当前页码
    private Integer pageIndex;
    //页码大小
    private Integer pageSize;

    public GroupsMemberVM(Integer groupId, String groupName, Integer userId, Integer userTypeId, String userType, String userName, String realName, Integer age, String sex, Integer userLevel, String phone, Integer status, String weChat, String professional, String targetMajor, String targetUniversity, Integer supervision, Integer pageIndex, Integer pageSize) {
        this.groupId = groupId;
        this.groupName = groupName;
        this.userId = userId;
        this.userTypeId = userTypeId;
        this.userType = userType;
        this.userName = userName;
        this.realName = realName;
        this.age = age;
        this.sex = sex;
        this.userLevel = userLevel;
        this.phone = phone;
        this.status = status;
        this.weChat = weChat;
        this.professional = professional;
        this.targetMajor = targetMajor;
        this.targetUniversity = targetUniversity;
        this.supervision = supervision;
        this.pageIndex = pageIndex;
        this.pageSize = pageSize;
    }

    public GroupsMemberVM() {
    }

    public Integer getPageIndex() {
        return pageIndex;
    }

    public void setPageIndex(Integer pageIndex) {
        this.pageIndex = pageIndex;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public Integer getGroupId() {
        return groupId;
    }

    public void setGroupId(Integer groupId) {
        this.groupId = groupId;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Integer getUserTypeId() {
        return userTypeId;
    }

    public void setUserTypeId(Integer userTypeId) {
        this.userTypeId = userTypeId;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public Integer getUserLevel() {
        return userLevel;
    }

    public void setUserLevel(Integer userLevel) {
        this.userLevel = userLevel;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getWeChat() {
        return weChat;
    }

    public void setWeChat(String weChat) {
        this.weChat = weChat;
    }

    public String getProfessional() {
        return professional;
    }

    public void setProfessional(String professional) {
        this.professional = professional;
    }

    public String getTargetMajor() {
        return targetMajor;
    }

    public void setTargetMajor(String targetMajor) {
        this.targetMajor = targetMajor;
    }

    public String getTargetUniversity() {
        return targetUniversity;
    }

    public void setTargetUniversity(String targetUniversity) {
        this.targetUniversity = targetUniversity;
    }

    public Integer getSupervision() {
        return supervision;
    }

    public void setSupervision(Integer supervision) {
        this.supervision = supervision;
    }

    @Override
    public String toString() {
        return "GroupsMemberVM{" +
                "groupId=" + groupId +
                ", groupName='" + groupName + '\'' +
                ", userid=" + userId +
                ", userTypeId=" + userTypeId +
                ", userType='" + userType + '\'' +
                ", userName='" + userName + '\'' +
                ", realName='" + realName + '\'' +
                ", age=" + age +
                ", sex='" + sex + '\'' +
                ", userLevel=" + userLevel +
                ", phone='" + phone + '\'' +
                ", status=" + status +
                ", weChat='" + weChat + '\'' +
                ", professional='" + professional + '\'' +
                ", targetMajor='" + targetMajor + '\'' +
                ", targetUniversity='" + targetUniversity + '\'' +
                ", supervision=" + supervision +
                '}';
    }
}
